class Lock {

  initialize() {
    /**
     * 缓存锁对象
     */
    wx.setStorageSync('loading', false);
  }

  /**
   * 当前锁状态
   */
  isLocked() {
    return wx.getStorageSync('loading');
  }

  /**
   * 加锁
   */
  lock() {
    wx.setStorageSync('loading', true);
  }

  /**
   * 释放锁
   */
  unlock() {
    wx.setStorageSync('loading', false);
  }

}

export {
  Lock
}